• word of the day

    alstroemeria pelegrina

    alstroemeria pelegrina - Dictionary definition and meaning for word alstroemeria pelegrina

    Definition
    (noun) an Andean herb having umbels of showy pinkish-purple lily-like flowers
Download our Mobile App Today
Receive our word of the day
on Whatsapp